satisfy a need - Français Anglais Dictionnaire